*{margin: 0;padding: 0;outline: none;font: inherit;color: inherit; list-style: none;}
a{text-decoration: none;}
body{font-family: "arial","微软雅黑";font-size: 14px;color: #333;}
img{border: none; vertical-align: middle;}
strong{font-weight: bold;}
.overflow_style{overflow:hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.pic_middle{text-align: center; overflow: hidden;}
.pic_middle:after{content: "0"; font-size: 0; }
.pic_middle img{max-width: 100%; max-height: 100%; transition:  all 1s;}
.pic_middle img[src=""]{background: #CCCCCC;}

.word_img img{max-width: 100% !important; height: auto !important; list-style: none;}


/*滚动条样式结束*/
.float_l{float: left;}
.float_r{float: right;}
.float_box:after{content: " "; display: block; clear: both;}
.clear{clear: both;}
.box_center{width: 1200px; margin: 0 auto;}

/*头部*/
.header{height: 90px;min-width:1200px;position: relative;z-index: 10;}


.head_right{line-height: 90px;}
.head_nav li{float: left;border-bottom: 2px solid white;transition: all 0.4s;box-sizing: border-box;height: 90px;margin-right: 10px;}
.head_nav li a{display: block;padding: 0 30px;font-size: 18px;}
.head_nav li:hover{color: #01b3b9;border-color: #01b3b9;background: #f5f5f5;}
.head_nav li.cur{color: #01b3b9;border-color: #01b3b9;background: #f5f5f5;}

.head_right .float_r{height: 90px;width: 90px;text-align: center;font-size: 18px;color: white;}
.head_right .float_r a{display: block;text-transform: uppercase;background: url(../pic/language_bg.jpg) no-repeat center;}
.head_right .search{background: #35b4ba;position: relative;color: #333;font-size: 14px;}
.head_right .search .search_box{position: absolute;right: 0;top: 100%;line-height: 36px;padding: 10px;background: #35b4ba;display: none;}
.head_right .search:hover .search_box{display: block;}
.head_right .search .search_box input{width: 260px;padding: 0 10px;height: 36px;border: none;border-radius: 4px;}



/*底部*/
.footer{background: #222222;color: #999999;padding-top: 80px;}
.foot_top{padding-bottom: 30px;}
.footer a:hover{color: white;transition: all 0.4s;}
.foot_left dl{float: left;width: 220px;}
.foot_left dl dt{font-size: 20px;color: white;margin-bottom: 20px;}
.foot_left dl p{border-bottom: 1px solid #03a9af;width: 50px;margin-bottom: 20px;}
.foot_left dl dd{line-height: 30px;}
.foot_left dl.dl_style2{width: 320px;}
.foot_left dl.dl_style2 dd{text-indent: -70px;padding-left: 70px;}
.foot_left dl.dl_style2 dd .tel{font-size: 20px;color: white;}

.foot_left dl.dl_style2  .zixun{padding-top:20px;line-height:60px;padding-left:0;width:230px;text-indent:0;}
.foot_left dl.dl_style2  .zixun a{font-size: 20px;color: #fff;background: url("/public/pc/pic/zixun2.jpg") no-repeat center;background-size:cover;display:block;text-align:center;font-weight:bold;}


.foot_right{width: 110px;}
.foot_right dt{text-align: center;font-size: 12px;line-height: 40px;}

.foot_link{border-top: 1px solid #373737;padding-top: 15px;padding-bottom: 5px;}
.foot_link dt{float: left;}
.foot_link dd{float: left;margin-bottom: 10px;}
.foot_link dd a{display: block;padding: 0 5px;line-height: 24px;}

.foot_bottom{border-top: 1px solid #373737;line-height: 49px;height: 49px;}
.foot_bottom span{display: inline-block;padding: 0 5px;}
.foot_bottom span a{display: inline-block;padding: 0 5px;}

.web_right{z-index:999;}
.web_right li{line-height:30px;padding:10px 20px;background:#fff;border-left:1px solid #999999;border-top:1px solid #999999;text-align:center;position:relative;}
.web_right li i{display:block;height:20px;background:no-repeat top;}
.web_right li.tel i{background-image:url("/public/pc/pic/icon_tel.png");}
.web_right li.message i{background-image:url("/public/pc/pic/icon_message.png");}
.web_right li.top i{background-image:url("/public/pc/pic/top.png");}
.web_right li p{position:absolute;right:100%;margin-right:1px;line-height:32px;padding:20px;top:-1px;background:#35b4ba;display:none;}
.web_right li:hover{background:#35b4ba;color:#fff;border-left-color:#ccc;cursor:pointer;}
.web_right li:hover p{display:block}
.web_right li:hover i{background-position:bottom;}
.web_right li.close{background:url("/public/pc/pic/close_btn.png") no-repeat center;border-left:none;height:68px;}


.alertbox{padding:20px 60px;}
.alertbox .text{color:#f00;padding:0 20px;margin-bottom:20px;line-height:24px;}
.alertbox p{margin-bottom: 10px;}
.alertbox p span{display: inline-block;width: 130px;text-align: right;color: #666666;vertical-align: top;line-height: 36px;}
.alertbox p span i{color: #f00;padding-right: 5px;}
.alertbox p input{line-height: 34px;height: 34px;width: 330px;border: 1px solid #dddddd;border-radius: 2px;padding: 0 10px;}
.alertbox p textarea{line-height: 1.5em;height: 80px;padding: 5px 10px;width: 430px;border: 1px solid #dddddd;border-radius: 2px;resize: none;}
.alertbox p .submit,.alertbox p .reset{height: 40px;line-height: 40px;vertical-align: middle;border: none;cursor: pointer;}
.alertbox p .submit{background: #377bb5;width: 100px;color: white;}
.alertbox p .reset{width: 70px;background: #cccccc;margin-left: 10px;}